package com.lostreseditores.sabersai.model;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

public class Calificacion implements java.io.Serializable {

	
	private Integer caliidn;
	private Curso curso;
	private Examen examen;
	private Usuario usuario;
	private Calificacion calificacion;
	private Jornada jornada;
	private Distribuidor distribuidor;
	private Colegio colegio;
	private Date califechad;
	private Integer caliestadon;
	private Integer calipremarcan;
	private Set<Premarcado> premarcados = new HashSet<Premarcado>(0);
	private Set<Calificacionxestudiante> calificacionxestudiantes = new HashSet<Calificacionxestudiante>(
			0);
	private Set<Calificacion> calificacions = new HashSet<Calificacion>(0);

	public Calificacion() {
	}

	public Calificacion(Integer caliidn) {
		this.caliidn = caliidn;
	}

	public Calificacion(Integer caliidn, Curso curso, Examen examen,
			Usuario usuario, Calificacion calificacion, Jornada jornada,
			Distribuidor distribuidor, Colegio colegio, Date califechad,
			Integer caliestadon, Integer calipremarcan,
			Set<Premarcado> premarcados,
			Set<Calificacionxestudiante> calificacionxestudiantes,
			Set<Calificacion> calificacions) {
		this.caliidn = caliidn;
		this.curso = curso;
		this.examen = examen;
		this.usuario = usuario;
		this.calificacion = calificacion;
		this.jornada = jornada;
		this.distribuidor = distribuidor;
		this.colegio = colegio;
		this.califechad = califechad;
		this.caliestadon = caliestadon;
		this.calipremarcan = calipremarcan;
		this.premarcados = premarcados;
		this.calificacionxestudiantes = calificacionxestudiantes;
		this.calificacions = calificacions;
	}

	public Integer getCaliidn() {
		return this.caliidn;
	}

	public void setCaliidn(Integer caliidn) {
		this.caliidn = caliidn;
	}

	public Curso getCurso() {
		return this.curso;
	}

	public void setCurso(Curso curso) {
		this.curso = curso;
	}

	public Examen getExamen() {
		return this.examen;
	}

	public void setExamen(Examen examen) {
		this.examen = examen;
	}

	public Usuario getUsuario() {
		return this.usuario;
	}

	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
	}

	public Calificacion getCalificacion() {
		return this.calificacion;
	}

	public void setCalificacion(Calificacion calificacion) {
		this.calificacion = calificacion;
	}

	public Jornada getJornada() {
		return this.jornada;
	}

	public void setJornada(Jornada jornada) {
		this.jornada = jornada;
	}

	public Distribuidor getDistribuidor() {
		return this.distribuidor;
	}

	public void setDistribuidor(Distribuidor distribuidor) {
		this.distribuidor = distribuidor;
	}

	public Colegio getColegio() {
		return this.colegio;
	}

	public void setColegio(Colegio colegio) {
		this.colegio = colegio;
	}

	public Date getCalifechad() {
		return this.califechad;
	}

	public void setCalifechad(Date califechad) {
		this.califechad = califechad;
	}

	public Integer getCaliestadon() {
		return this.caliestadon;
	}

	public void setCaliestadon(Integer caliestadon) {
		this.caliestadon = caliestadon;
	}

	public Integer getCalipremarcan() {
		return this.calipremarcan;
	}

	public void setCalipremarcan(Integer calipremarcan) {
		this.calipremarcan = calipremarcan;
	}

	public Set<Premarcado> getPremarcados() {
		return this.premarcados;
	}

	public void setPremarcados(Set<Premarcado> premarcados) {
		this.premarcados = premarcados;
	}

	public Set<Calificacionxestudiante> getCalificacionxestudiantes() {
		return this.calificacionxestudiantes;
	}

	public void setCalificacionxestudiantes(
			Set<Calificacionxestudiante> calificacionxestudiantes) {
		this.calificacionxestudiantes = calificacionxestudiantes;
	}

	public Set<Calificacion> getCalificacions() {
		return this.calificacions;
	}

	public void setCalificacions(Set<Calificacion> calificacions) {
		this.calificacions = calificacions;
	}

}
